tea oil – Català–English translations

🇬🇧 en ca

tea oil noun

  • oil contained in species of Camellia
oli de llavors del te
Wiktionary Links